technologically enhanced - Français Anglais Dictionnaire